346 research outputs found

    Closed-Form Solution for Secondary Perturbation Displacement in Finite-Element-Implemented Koiter’s Theory

    Get PDF
    The finite-element-implemented Koiter’s initial postbuckling analysis has not managed to convince commercial finite element code developers to incorporate it into their codes to benefit structural designers and analysts. Three key obstacles have been identified. With two of them being resolved recently, the present paper addressed the remaining one, namely, the efficient solution of the second-order perturbation equation. A closed-form solution is obtained, which is more computationally efficient than any approach adopted in the past. The closed-form solution is obtained mathematically rigorously, and in the meantime it is computational efficient. The approach applies also to problems where buckling is of multiple modes. The solution procedure established in this paper has been verified and demonstrated through a structural application

    FEAFA: A Well-Annotated Dataset for Facial Expression Analysis and 3D Facial Animation

    Full text link
    Facial expression analysis based on machine learning requires large number of well-annotated data to reflect different changes in facial motion. Publicly available datasets truly help to accelerate research in this area by providing a benchmark resource, but all of these datasets, to the best of our knowledge, are limited to rough annotations for action units, including only their absence, presence, or a five-level intensity according to the Facial Action Coding System. To meet the need for videos labeled in great detail, we present a well-annotated dataset named FEAFA for Facial Expression Analysis and 3D Facial Animation. One hundred and twenty-two participants, including children, young adults and elderly people, were recorded in real-world conditions. In addition, 99,356 frames were manually labeled using Expression Quantitative Tool developed by us to quantify 9 symmetrical FACS action units, 10 asymmetrical (unilateral) FACS action units, 2 symmetrical FACS action descriptors and 2 asymmetrical FACS action descriptors, and each action unit or action descriptor is well-annotated with a floating point number between 0 and 1. To provide a baseline for use in future research, a benchmark for the regression of action unit values based on Convolutional Neural Networks are presented. We also demonstrate the potential of our FEAFA dataset for 3D facial animation. Almost all state-of-the-art algorithms for facial animation are achieved based on 3D face reconstruction. We hence propose a novel method that drives virtual characters only based on action unit value regression of the 2D video frames of source actors.Comment: 9 pages, 7 figure

    Finite element implementation of Koiter's initial post-buckling analysis

    Get PDF
    Thin-wall structures as the main components in the aircrafts, as well as in many other types of structures, such as automotive, trains, ships, etc., are exposed to complex loading conditions. For some parts of these structures, e.g. the upper surface of wings of aircrafts, buckling is the most common mechanism of failure which designers have to ensure their safety with confidence. Prediction of buckling loads as an eigenvalue problem has become a standard provision from most of commercial FE codes as typical design tools nowadays. However, experienced designers and engineers are fully aware of the uncertainties in the structural collapsing load, as some structures could collapse at a load level significantly lower than the predicted buckling load. On the other hand, there are also structures which can sustain increasing loads after buckling to levels much higher than the buckling load. Such phenomenon has been well accommodated and explained by Koiter’s initial post-buckling theory which was established in 1940s. After Koiter’s thesis was translated into English, it quickly gained its popularity in 1960-70s and a lot of applications of it were made mostly by analytical means, whilst its implementation in FEM has been extremely disappointing, although attempts in this direction could be traced as far back as early 1970s shortly after Koiter’s thesis was made known. Most successful applications of Koiter’s theory were made to relatively simple structures due to the limitation of analytical means of analysis. In fact, there has been no lack of publications involving FEM of Koiter’s theory in the past half a century. Nevertheless, the fact is that the theory has not been incorporated in any mainstream commercial FEM code yet. As an alternative, some commercial FEM codes, e.g. Abaqus, Ansys and Nastran, offer facilities for users to by-pass the bifurcation point in order to obtain the post-buckling deformation after introducing a certain initial imperfection. This is inevitably a highly nonlinear problem and hence computationally expensive. An even more worrying fact is that it might not provide what designers need whilst having potential to mislead designer. In fact, researchers had been there as early as 1940s to look for post-buckling equilibrium path but the endeavour wound up without any major breakthrough soon after Koiter’s theory became known. Through Koiter’s theory, it was understood that the actual buckling behaviour, i.e. whether collapsing prematurely or capable of sustaining higher loads, depends not only on the post-buckling equilibrium path but even more on the stability of the equilibrium state, which is not what a nonlinear analysis could provide. The efforts made to obtain the post-buckling deformation are believed to be on a wrong track. Successful implementation of Koiter’s theory in FEM as a numerical approach would make them redundant, as it did once before when analytical approaches were employed. In order to achieve this goal, the first task in the present project is to identify the obstacles which have prevented Koiter’s theory from being implemented satisfactorily through FEM. A closer examination suggests that Koiter’s theory has not been incorporated in mainstream commercial FEM codes not without genuine reasons. However, researchers seemed to shy away from revealing the problems directly and explicitly before the difficulties could be addressed appropriately. The objective of this project is to clear these obstacles and to demonstrate fully its feasibility. These key obstacles are found as follows. 1) A key output from Koiter’s theory, initial post-buckling coefficient b has been found mesh sensitive. One would have to endure the mesh sensitivity if conventional finite elements were employed or to employ nonconventional finite elements specially formulated, e.g. having higher order of continuity, to avoid mesh sensitivity. None of them would be attractive to any commercial FE code developer. 2) To evaluate the same initial post-buckling coefficient as mentioned above, a set of special simultaneous linear equations as the governing equation for the secondary perturbation mode have to be solved, where a convincing solution lacks. To facilitate the analysis, an iterative approach was proposed and believed to be employed in all previous FE implementations. It is again unattractive to commercial FE code developers. 3) There is lack of verification for the FE implemented Koiter’s theory. A conventional and effective way of verifying FE approaches has been proposed to compare with available analytical results. There has been no lack of analytical results, e.g. a simply support square plate under biaxial compression, after the developments in 1960-70s. Yet, no comparison has been made to analytical results as far as the applications to plates and shells are concerned. The FE implemented Koiter’s theory has therefore been left in a state where even a basic level of verifications has not been fulfilled. No one has acknowledged the fact in the open literatures. The first obstacle identified above is directly associated with the very basis of FE formulation. Koiter’s theory was based on the total potential energy (TPE). A natural translation of it led to the N-notation formulation of FEM for the geometrically nonlinear problem. Whilst this was seemingly smooth and straightforward, the N-notation appeared to be a stumbling block, as the stiffness matrices obtained could not be easily expressed explicitly. Even if one managed to do so, they were not unique. As a consequence, the N-notation FE formulation of the geometrically nonlinear problem had been left as a ‘symbolism’, not until recently when this issue has been resolved by revealing the full commutativity of displacements in strain energy density as its intrinsic property and hence in the FE formulation based on it. Based on this, the stiffness matrices can be expressed not only explicitly but also uniquely. In absence of an operational N-notation presentation of Koiter’s theory previously, an alternative was to follow the principle of virtual work (PVW), which was equivalent mathematically, yet significantly different for FE implementation. The alternative expressions of the initial post-buckling coefficients have enjoyed great successes in the development of Koiter’s theory in analytical approaches and they have been taken as the only viable means in almost all attempts of FE implementation. However, it did not come without a price, mesh sensitive being the penalty. The direct symptom was a kind of numerical locking phenomenon which is a purely numerical problem as it has never emerged in analytical solutions. A closer examination would reveal the direct use of stresses in the expression of b. Lower accuracy of stresses than displacements is a generic deficiency to FE which is well-known. The lack of accuracy in stresses has therefore been identified as the reason. Suffice it to say, locking has never emerged in analytical solutions and unconventional finite elements employed to avoid locking followed nothing but usual means of improving the accuracy of stress evaluation. The locking issue, once appropriately identified, has been successfully and completely resolved after re-establishing the N-notation FE formulation. When a and b were expressed and evaluated from the N-notation formulation, numerical locking was no longer present because of its reduced reliance on evaluated stresses. Numerical examples have been shown and the first obstacle is believed to have been overcome satisfactorily. As for the second obstacle identified, a closed form solution has been found to the secondary perturbation displacement in this project. It is mathematically rigorous and computational efficient. The way of obtaining it has been proven to be probably more rational than the same in analytical approaches, e.g. in terms of the existence of the solution, which was mostly taken for granted previously. A rigorous proof has been provided. It is also applicable to problems involving multiple buckling modes. With the closed form solution, the second obstacle has been satisfactorily resolved. The third obstacle was perhaps the fatal one for the adoption of Koiter’s theory in commercial FE codes. Without convincing verification, it would be against the basic principles of commercial software. It has been shown that the absence of such comparison was not an oversight of previous researchers and the FE results differed from analytical results widely, if one wished to reveal the problem. After a careful examination, the cause for the difference has been identified. In fact, it was because of the different boundary conditions employed in both analyses. Once the boundary conditions in the FE analysis are prescribed as the same as in the analytical solution, excellent agreement with analytical results can be obtained as have been shown in the thesis. In order to make comparisons with another highly relevant class of structures, shallow curved panels under axial compression, efforts have been made in the reproduction of an analytical solution. In fact, an analytical solution was available but it was derived under the Love-Kirchhoff (L-M) plate and shell theory. With all available finite elements formulated based on the Reissner-Mindlin (R-M) hypothesis, an update is required in order to make sure that comparisons can be made alike with alike. The analytical results obtained degenerates to L-K solution when transverse shear stiffness is set to infinity, which can be further specialised to that of plates when curvature vanishes, leading the results which have been employed in the verification mentioned above when biaxial loading is reduced to a uniaxial loading condition. By degenerating the obtained analytical results here directly to plates, one finds that the expression of b reproduces that as directly obtained for plates. Any variation of its value will be due to the variation in the buckling load. However, the comparisons obtained between the FE and analytical results can be more relevant when the analytical results are based on the R-M theory. For curved panels as a slightly more sophisticated case than flat plates, the boundary conditions in various regimes implied in the analytical solution have been unravelled and prescribed to the numerical reproduction. Different from flat plate, in-plane shears emerge in the buckling and post-buckling regimes. Moreover, the tangential displacements obtained from the analytical solution have been prescribed as essential boundary condition in order to precisely determine the buckling modes and the secondary perturbation modes. Excellent agreements of values of b have been achieved based on the accurate determination of secondary perturbation modes. While without appreciation of such boundary condition, viz. the normal stresses as the natural boundary condition and tangential displacements as the essential boundary condition, it is impossible to reproduce the analytical results via finite element method. As a further application of the FE formulation of Koiter’s theory, the mode interaction problem has been analysed. The buckling of a simply supported cylinder under axial compression has been known as a multiple-mode problem. The analytical expressions of Koiter has been resorted to for the detailed illustrations of buckling modes in terms of three displacements for both axisymmetric and non-axisymmetric buckling modes. The boundary conditions hence have been specified and employed accordingly. The numerical buckling loads show excellent agreement with the analytical ones along with the buckling modes. It can be found that the eigenvalues are clustered within a small range of the buckling load, rather than exactly repeated eigenvalues. By using the eigenvectors obtained for all modes within the cluster, the initial post-buckling analyses have been carried out in an approximate sense of mode interaction. Out of the analysis, the severity of the effects of mode interaction on the initial post-buckling behaviour has been demonstrated

    A Two-Stage Training Framework for Joint Speech Compression and Enhancement

    Full text link
    This paper considers the joint compression and enhancement problem for speech signal in the presence of noise. Recently, the SoundStream codec, which relies on end-to-end joint training of an encoder-decoder pair and a residual vector quantizer by a combination of adversarial and reconstruction losses,has shown very promising performance, especially in subjective perception quality. In this work, we provide a theoretical result to show that, to simultaneously achieve low distortion and high perception in the presence of noise, there exist an optimal two-stage optimization procedure for the joint compression and enhancement problem. This procedure firstly optimizes an encoder-decoder pair using only distortion loss and then fixes the encoder to optimize a perceptual decoder using perception loss. Based on this result, we construct a two-stage training framework for joint compression and enhancement of noisy speech signal. Unlike existing training methods which are heuristic, the proposed two-stage training method has a theoretical foundation. Finally, experimental results for various noise and bit-rate conditions are provided. The results demonstrate that a codec trained by the proposed framework can outperform SoundStream and other representative codecs in terms of both objective and subjective evaluation metrics. Code is available at \textit{https://github.com/jscscloris/SEStream}

    Information-Preserved Blending Method for Forward-Looking Sonar Mosaicing in Non-Ideal System Configuration

    Full text link
    Forward-Looking Sonar (FLS) has started to gain attention in the field of near-bottom close-range underwater inspection because of its high resolution and high framerate features. Although Automatic Target Recognition (ATR) algorithms have been applied tentatively for object-searching tasks, human supervision is still indispensable, especially when involving critical areas. A clear FLS mosaic containing all suspicious information is in demand to help experts deal with tremendous perception data. However, previous work only considered that FLS is working in an ideal system configuration, which assumes an appropriate sonar imaging setup and the availability of accurate positioning data. Without those promises, the intra-frame and inter-frame artifacts will appear and degrade the quality of the final mosaic by making the information of interest invisible. In this paper, we propose a novel blending method for FLS mosaicing which can preserve interested information. A Long-Short Time Sliding Window (LST-SW) is designed to rectify the local statistics of raw sonar images. The statistics are then utilized to construct a Global Variance Map (GVM). The GVM helps to emphasize the useful information contained in images in the blending phase by classifying the informative and featureless pixels, thereby enhancing the quality of final mosaic. The method is verified using data collected in the real environment. The results show that our method can preserve more details in FLS mosaics for human inspection purposes in practice

    SeeCarbon: a review of digital approaches for revealing and reducing infrastructure, building and City's carbon footprint

    Get PDF
    Dealing with climate change and its consequences on the environment have been one of the biggest challenges nowadays, where reducing the carbon footprint has been the focus of most sustainable strategies. The infrastructure is the dominant sector responsible for the total carbon footprint, accounting for approximately 70% of global carbon emissions. This study aims to illustrate the state-of-the-art of digital development and transformation of revealing and reducing carbon footprint in the Architecture, Engineering, Construction and Facility Management (AEC/FM) sectors. The digital tools for revealing and reducing infrastructure’s carbon footprint would be summarized and also compared with other sectors, namely the tools for building and city. Current challenges and future development are also included

    NFormer: Robust Person Re-identification with Neighbor Transformer

    Get PDF
    Person re-identification aims to retrieve persons in highly varying settings across different cameras and scenarios, in which robust and discriminative representation learning is crucial. Most research considers learning representations from single images, ignoring any potential interactions between them. However, due to the high intra-identity variations, ignoring such interactions typically leads to outlier features. To tackle this issue, we propose a Neighbor Transformer Network, or NFormer, which explicitly models interactions across all input images, thus suppressing outlier features and leading to more robust representations overall. As modelling interactions between enormous amount of images is a massive task with lots of distractors, NFormer introduces two novel modules, the Landmark Agent Attention, and the Reciprocal Neighbor Softmax. Specifically, the Landmark Agent Attention efficiently models the relation map between images by a low-rank factorization with a few landmarks in feature space. Moreover, the Reciprocal Neighbor Softmax achieves sparse attention to relevant -- rather than all -- neighbors only, which alleviates interference of irrelevant representations and further relieves the computational burden. In experiments on four large-scale datasets, NFormer achieves a new state-of-the-art. The code is released at \url{https://github.com/haochenheheda/NFormer}.Comment: 8 pages, 7 figures, CVPR2022 poste
    • …
    corecore